package com.example.fengyungo.constant;

public class OrderConstant {
    /**
     * 订单发送方id
     */
    public static final String USER_ID = "userId";
    /**
     * 接收订单者id，司机id
     */
    public static final String RECEIVER_ID = "receiverId";
    /**
     * 订单编号
     */
    public static final String NUMBER = "number";
    /**
     * 起点
     */
    public static final String BEGIN = "begin";
    /**
     * 终点
     */
    public static final String END = "end";
    /**
     * 最早接单时间
     */
    public static final String EARLIEST_TIME = "earliestTime";
    /**
     * 最晚送达时间
     */
    public static final String LATEST_TIME = "latestTime";
    /**
     * 备注
     */
    public static final String NOTE = "note";
    /**
     * 价格
     */
    public static final String PRICE = "price";
    /**
     * 支付状态
     */
    public static final String PAY_STATUS = "payStatus";
    /**
     * 订单状态
     */
    public static final String ORDER_STATUS = "orderStatus";
    /**
     * 用户对司机的评分
     */
    public static final String CREDIT = "credit";
    /**
     * 订单状态：未接单
     */
    public static final Integer NO_RECEIVED = 0;
    /**
     * 订单状态：已接单
     */
    public static final Integer HAS_RECEIVED = 1;
    /**
     * 订单状态：已送达
     */
    public static final Integer HAS_ARRIVED = 2;
    /**
     * 订单状态：已收货
     */
    public static final Integer HAS_GOT_GOODS = 3;
    /**
     * 支付状态：未支付
     */
    public static final Integer NO_PAID = 0;
    /**
     * 支付状态：已支付
     */
    public static final Integer HAS_PAID = 1;
    /**
     * 订单状态对应字符串
     */
    public static final String[] STATUS_TEXT = {"未接单","已接单","已送达","已收货","已取消","已取消"};
    /**
     * OrderDetailsDTO
     */
    public static final String ORDER_DETAILS_DTO = "OrderDetailsDTO";
    /**
     * "请添加物品的图片"
     */
    public static final String PLEASE_ADD_IMAGE_OF_THING = "请添加物品的图片";
    /**
     * "请完善物品信息"
     */
    public static final String PLEASE_FINISH_THING_INFO = "请完善物品信息";
    /**
     * cm
     */
    public static final String CM = "cm";
    /**
     * g
     */
    public static final String G = "g";
    /**
     * 订单发布成功
     */
    public static final String ORDER_ADD_SUCCESS = "订单发布成功";
    /**
     * 订单未完成
     */
    public static final String ORDER_NOT_FINISHED = "订单未完成";
    /**
     * OrderDetailsVO
     */
    public static final String ORDER_DETAILS_VO = "OrderDetailsVO";
    /**
     * 接单请求已发送，等待用户回应
     */
    public static final String HAS_SEND_WAIT_FOR_USER = "接单请求已发送，等待用户回应";
}
